Big Huge Thesaurus

clusia flava

noun

sounds kind of like